hatch batten cleat - Espagnol Anglais Dictionnaire